home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh
-
- main()
- {
- cd /usr/server
- for m in `find . -name mbox -print`
- do
- roll4 $m
- done
- }
-
- roll4()
- {
- _file="$1"
-
- dir=`dirname $_file`
- file=`basename $_file`
-
- [ -f ${dir}/${file}.3 ] && mv ${dir}/${file}.3 ${dir}/${file}.4
- [ -f ${dir}/${file}.2 ] && mv ${dir}/${file}.2 ${dir}/${file}.3
- [ -f ${dir}/${file}.1 ] && mv ${dir}/${file}.1 ${dir}/${file}.2
- [ -f ${dir}/${file} ] && mv ${dir}/${file} ${dir}/${file}.1
- cat /dev/null > $_file
- }
-